.register{
    .head{
        height: .5rem;
        background: #e54847;
        font-size: .18rem;
        text-align: center;
        line-height: .5rem;
        color: #fff;
        .left{
            display: inline-block;
            width: .18rem;
            height: .18rem;
            border: 2px solid #fff;
            transform: rotate(45deg);
            border-right: none;
            border-top: none;
            position: absolute;
            left: .15rem;
            top: .15rem;
        }
    }
    .in{
        input{
            display: block;
            width: 100%;
            height: .4rem;
            margin-top: .2rem;
            background: #fff;
            border: none;
            padding-left: .15rem;
        }
    }
    .agreement{
        input{
            width: .2rem;
            height: .2rem;
            margin-top: .02rem;
            margin-left: .1rem;
            vertical-align: middle;
        }
        a{
            color: #e54847;
        }
    }
    .btn{
        text-align: center;
        margin-top: .2rem;
        button{
            width: 90%;
            color: #fff;
            background: #e54847;
            border: none;
            border-radius: 0.1rem;
            height: .4rem;
            text-align: center;
        }
    }
}